package com.ruoyi.system.service.msg;

import com.ruoyi.system.entity.MsgPushTaskDO;
import com.ruoyi.system.vo.H5MsgDetailVO;

/**
 * H5消息详情丰富器策略接口
 */
public interface MsgDetailEnricher {
    /** 是否支持该消息类型 */
    boolean supports(Integer msgType);

    /** 基于任务内容丰富详情VO（不修改基础公共字段） */
    void enrich(H5MsgDetailVO vo, MsgPushTaskDO task);
}


